<?php 
	
	require_once("conexion/conexion.php");
    require_once ("lib/utils.php");
    
    function validar_existe_logueo()
    {
        if(isset($_SESSION['USU_NAME']))
        {
            return TRUE;
        }
        else
        {
            
            return "''";
        }
    }
    
    $logueo = validar_existe_logueo();
    
    function val_modulo($Opcion)
    {
        $respuesta = FALSE;
        if(isset($_SESSION['Datos_session']))
        {
            $row = $_SESSION["Datos_session"];
            switch($Opcion)
            {
                case 1: // CITA
                {
                    if ($row['PEU_CITA'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 2: // RECEPCION
                {
                    if ($row['PEU_RECEPCION'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 3: // ORIENTACION
                {
                    if ($row['PEU_ORIENTACION'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 4: // FORMACION
                {
                    if ($row['PEU_FORMACION'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 5: // EMPLEO
                {
                    if ($row['PEU_EMPLEO'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 6: // SEGUIMIENTO
                {
                    if ($row['PEU_SEGUIMIENTO'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 7: // REPORTES
                {
                    if ($row['PEU_REPORTES'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 8: // CATALOGOS
                {
                    if ($row['PEU_CATALOGOS'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 9: // USUARIOS
                {
                    if ($row['PEU_USUARIOS'] == 1){$respuesta = TRUE;}
                }
                break;
                case 10: // VISTAS
                {
                    if ($row['PEU_VISTA'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 11: // EMPRESA
                {
                    if ($row['PEU_EMPRESA'] == 1){ $respuesta = TRUE;}
                }
                break;
                case 12: // INSTITUCION
                {
                    if ($row['PEU_INSTITUCION'] == 1){ $respuesta = TRUE;}
                }
                break;
                default :
                    $respuesta = FALSE;
                    break;
            }
        }
        $respuesta = time_session();
        if ($respuesta == FALSE) {redir_notlog ();}
    }
    
    function redir_notlog ()
    {
        header("Location: ".Host);
    }
    
    function time_session ()
    {
		$valor_sesion = 999;
		$query = "SELECT PAS_VALOR FROM PARAMETROS_SAPSIL WHERE PAS_CODIGO = 'TES'";
		$result = mysql_query($query);
		if (!$result) 
        {
            $valor_sesion = 999;
        }
		else
        {
			while ($row=mysql_fetch_array($result))
			{
				$valor_sesion = $row['PAS_VALOR'];
			}
		}
		
        if(isset($_SESSION['Hora_registrada']))
        {
            $tiempo = (time() - $_SESSION["Hora_registrada"])/ 60;
            if ($tiempo < $valor_sesion)
            {
                $respuesta = TRUE;
                $_SESSION["Hora_registrada"] = time();
            }
            else
            {
                $respuesta = FALSE;
                session_destroy();
            }
        }
        else
        {
            $respuesta = FALSE;
        }
        return $respuesta;
    }
    
    function habilitar_menu()
    {
        $respuesta = "";
        if(isset($_SESSION['Datos_session']))
        {
            $row = $_SESSION["Datos_session"];
            $respuesta .= "$('#menCamP').show();";
            if ($row['PEU_CITA'] == 1)
            {
                $respuesta .= "$('#menCita').show();";
            }
            if ($row['PEU_RECEPCION'] == 1)
            {
                $respuesta .= "$('#menRece').show();";
            }
            if ($row['PEU_ORIENTACION'] == 1)
            {
                $respuesta .= "$('#menOrie').show();";
            }
            if ($row['PEU_FORMACION'] == 1)
            {
                $respuesta .= "$('#menForm').show();";
            }
            if ($row['PEU_EMPLEO'] == 1)
            {
                $respuesta .= "$('#menEmpl').show();";
            }
            if ($row['PEU_SEGUIMIENTO'] == 1)
            {
                $respuesta .= "$('#menSegu').show();";
            }
            if ($row['PEU_REPORTES'] == 1)
            {
                $respuesta .= "$('#menRepo').show();";
            }
            if ($row['PEU_CATALOGOS'] == 1)
            {
                $respuesta .= "$('#menAdmi').show();";
                $respuesta .= "$('#menCata').show();";
            }
            if ($row['PEU_USUARIOS'] == 1)
            {
                $respuesta .= "$('#menAdmi').show();";
                $respuesta .= "$('#menSusu').show();";
            }
            if ($row['PEU_VISTA'] == 1)
            {
                $respuesta .= "$('#menVist').show();";
            }
            if ($row['PEU_EMPRESA'] == 1)
            {
                $respuesta .= "$('#menEmpr').show();";
            }
            if ($row['PEU_INSTITUCION'] == 1)
            {
                $respuesta .= "$('#menInst').show();";
            }
        }
        return $respuesta;
    }
    
    
?>
